$(document).ready(function () {
	$total_imagenes	= $('#box_imagenes_ficha .imagen.galeria').size();
	$numero 			= $('#box_imagenes_ficha .imagen.galeria.mostrar').attr('numero');
	deshabilitar_boton_siguiente();
	deshabilitar_boton_anterior();
	if ($numero+1 < $total_imagenes){
		habilitar_boton_siguiente();
	}
	$('#botones_foto').click(function(){
		$('#box_mapa_ficha').hide();
		$('#box_galeria_info').show();
		$('#botones_foto').css('background-color','#5B90C0');
		$('#botones_map').css('background-color','#CCCCCC');
	});
	$('#botones_map').click(function(){
		$('#box_galeria_info').hide();
		$('#box_mapa_ficha').show();
		$('#botones_map').css('background-color','#5B90C0');
		$('#botones_foto').css('background-color','#CCCCCC');
	});
});
function habilitar_boton_anterior(){
	$('#boton_anterior_ficha').css('color','#DC9848');
	$('#boton_anterior_ficha').css('cursor','pointer');
	$('#boton_anterior_ficha').click(function(){
		$numero 			= $('#box_imagenes_ficha .imagen.galeria.mostrar').attr('numero');
		$numero_siguiente 	= parseInt($numero)+1;
		$numero_anterior 	= parseInt($numero)-1;
		$('#box_imagenes_ficha .imagen.galeria[numero='+$numero+']').removeClass('mostrar');
		$('#box_imagenes_ficha .imagen.galeria[numero='+$numero+']').addClass('ocultar');
		$('#box_imagenes_ficha .imagen.galeria[numero='+$numero_anterior+']').removeClass('ocultar');
		$('#box_imagenes_ficha .imagen.galeria[numero='+$numero_anterior+']').addClass('mostrar');

		deshabilitar_boton_anterior();
		deshabilitar_boton_siguiente();
		habilitar_boton_siguiente();
		if ($numero_anterior > 0){
			habilitar_boton_anterior();
		}
		$('#numero_fotos_ficha span').html($numero_anterior+1);
	});
}
function habilitar_boton_siguiente(){
	$('#boton_siguiente_ficha').css('color','#DC9848');
	$('#boton_siguiente_ficha').css('cursor','pointer');
	$('#boton_siguiente_ficha').click(function(){
		$numero 			= $('#box_imagenes_ficha .imagen.galeria.mostrar').attr('numero');
		$numero_siguiente 	= parseInt($numero)+1;
		$numero_anterior 	= parseInt($numero)-1;

		$('#box_imagenes_ficha .imagen.galeria[numero='+$numero+']').removeClass('mostrar');
		$('#box_imagenes_ficha .imagen.galeria[numero='+$numero+']').addClass('ocultar');
		$('#box_imagenes_ficha .imagen.galeria[numero='+$numero_siguiente+']').removeClass('ocultar');
		$('#box_imagenes_ficha .imagen.galeria[numero='+$numero_siguiente+']').addClass('mostrar');
		
		deshabilitar_boton_anterior();
		deshabilitar_boton_siguiente();
		habilitar_boton_anterior();
		if ($numero_siguiente+1 < $total_imagenes){
			habilitar_boton_siguiente();
		}
		$('#numero_fotos_ficha span').html($numero_siguiente+1);
	});
}
function deshabilitar_boton_anterior(){
	$('#boton_anterior_ficha').unbind('click');
	$('#boton_anterior_ficha').css('color','#aaa');
	$('#boton_anterior_ficha').css('cursor','default');
}
function deshabilitar_boton_siguiente(){
	$('#boton_siguiente_ficha').unbind('click');
	$('#boton_siguiente_ficha').css('color','#aaa');
	$('#boton_siguiente_ficha').css('cursor','default');
}
